absorbing device - English Synonyms Dictionary